package com.CST.vo.zx;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Author 伍文毅
 * @Date 2023 03 24 14 35
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Api(tags = {"申诉信息"})
public class ZxProjectAppealInfo {
    @ApiModelProperty(value = "科目编码，必要")
    private String accountCode;

    @ApiModelProperty(value = "科目名称，必要")
    private String accountName;
    @ApiModelProperty(value = "费用类型名称")
    private String expenseTypeName;
    @ApiModelProperty(value = "摘要")
    private String description;
//    余额
    private BigDecimal balance;
    //    @ApiModelProperty(value = "发生时间")
    @JsonFormat(shape = JsonFormat.Shape.STRING,pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private LocalDateTime operDtime;
    @ApiModelProperty(value = "凭证号数，必要")
    private String accountNum;

    @ApiModelProperty(value = "备注，必要")
    private String remarks;
}
